package com.kfgj.hkp.manager.customer;

import com.kfgj.hkp.manager.IManager;
import com.kfgj.hkp.common.dataaccess.PageResult;
import com.kfgj.hkp.dto.customer.FocusCusDto;
import com.kfgj.hkp.entity.customer.CustomerEntity;
import com.kfgj.hkp.entity.customer.FocusCusEntity;
import com.kfgj.hkp.entity.customer.bo.FocusCusUserScoreMatchBo;

import java.util.List;
import java.util.Map;


public interface IFocusCusManager extends IManager<FocusCusEntity> {

    public List<FocusCusUserScoreMatchBo> focusCusUserScoreMatch(Map map);

    public Integer checkFocusCusNotice(Map map);

    public PageResult<FocusCusDto> focusCusQuery(CustomerEntity entity, Integer start, Integer pageSize);

    public PageResult<FocusCusDto> myDeptFocusCusQuery(Map map, Integer start, Integer pageSize);
}
